ranch dressing - German English Dictionary